physical and medical measures - Francés Inglés Diccionario